skilful and careful person engaged in navigation - Español Inglés Diccionario